const fs = require('fs')

// 新增目录
// fs.mkdir('./22', 0777, err => {
//     if(err) {
//         return console.log(err)
//     }
//     console.log('创建成功')
// })

// 删除目录
// fs.rmdir('./11', err => {
//     if(err) {
//         return console.log(err)
//     }
//     console.log('删除成功')
// })

// 修改目录 名称
// fs.rename("22","33",err=>{
//     if(err){
//         return console.log(err);
//     }
//     console.log("修改成功");
// });

// 读取目录 
// fs.readdir("./33",(err,data)=>{
//     if(err){
//         return console.log(err);
//     }
//     console.log(data);
// })

// 判断目录或者文件是否存在
// let src = './33/1111'
// let res = fs.existsSync(src)
// console.log(res)

// 判断是目录还是文件
// let stat = fs.statSync('./33')
// // console.log(stat)
// if (stat.isFile()) {
//     console.log('这是一个文件')
// } else {
//     console.log('这是一个目录')
// }

// 删除一个非空文件夹函数
function deleteRF(desWay) {
    let stat = fs.statSync(desWay)
    if (stat.isFile) {
        fs.unlink(desWay, err => {
            return console.log(err)
        })
        console.log('删除此文件成功')
    } else {
        
    }
}